Newton Polytopes and Witness Sets
نویسندگان
چکیده
We present two algorithms that compute the Newton polytope of a polynomial f defining a hypersurface H in Cn using numerical computation. The first algorithm assumes that we may only compute values of f—this may occur if f is given as a straightline program, as a determinant, or as an oracle. The second algorithm assumes that H is represented numerically via a witness set. That is, it computes the Newton polytope of H using only the ability to compute numerical representatives of its intersections with lines. Such witness set representations are readily obtained when H is the image of a map or is a discriminant. We use the second algorithm to compute a face of the Newton polytope of the Lüroth invariant, as well as its restriction to that face. Introduction While a hypersurfaceH in C is always defined by the vanishing of a single polynomial f , we may not always have access to the monomial representation of f . This occurs, for example, when H is the image of a map or if f is represented as a straight-line program, and it is a well-understood and challenging problem to determine the polynomial f whenH is represented in this way. Elimination theory gives a symbolic method based on Gröbner bases that can determine f from a representation of H as the image of a map or as a discriminant [8]. Such computations require that the map be represented symbolically, and they may be infeasible for moderately-sized input. The set of monomials in f , or more simply the convex hull of their exponent vectors (the Newton polytope of f), is an important combinatorial invariant of the hypersurface. The Newton polytope encodes asymptotic information about H and determining it from H is a step towards determining the polynomial f . For example, numerical linear algebra [7, 13] may be used to find f given its Newton polytope. Similarly, the Newton polytope of an image of a map may be computed from Newton polytopes of the polynomials defining the map [12, 14, 15, 31, 32], and computed using algorithms from tropical geometry [33]. We propose numerical methods to compute the Newton polytope of f in two cases when f is not known explicitly. We first show how to compute the Newton polytope when we are able to evaluate f . This occurs, for example, if f is represented as a straight-line program or as a determinant (neither of which we want to expand as a sum of monomials), or perhaps as a compiled program. For the other case, we suppose that f defines a 1991 Mathematics Subject Classification. 14Q15, 65H10.
منابع مشابه
Computing all Affine Solution Sets of Binomial Systems
To compute solutions of sparse polynomial systems efficiently we have to exploit the structure of their Newton polytopes. While the application of polyhedral methods naturally excludes solutions with zero components, an irreducible decomposition of a variety is typically understood in affine space, including also those components with zero coordinates. For the problem of computing solution sets...
متن کاملAbsolute Irreducibility of Polynomials via Newton Polytopes
A multivariable polynomial is associated with a polytope, called its Newton polytope. A polynomial is absolutely irreducible if its Newton polytope is indecomposable in the sense of Minkowski sum of polytopes. Two general constructions of indecomposable polytopes are given, and they give many simple irreducibility criteria including the well-known Eisenstein’s criterion. Polynomials from these ...
متن کاملPruning Algorithms for Pretropisms of Newton Polytopes
Pretropisms are candidates for the leading exponents of Puiseux series that represent positive dimensional solution sets of polynomial systems. We propose a new algorithm to both horizontally and vertically prune the tree of edges of a tuple of Newton polytopes. We provide experimental results with our preliminary implementation in Sage that demonstrates that our algorithm compares favorably to...
متن کاملDequantization Transform and Generalized Newton Polytopes
For functions defined on Cn or Rn+ we construct a dequantization transform f 7→ f̂ ; this transform is closely related to the Maslov dequantization. If f is a polynomial, then the subdifferential ∂f̂ of f̂ coincides with the Newton polytope of f . For the semiring of polynomials with nonnegative coefficients, the dequantization transform is a homomorphism of this semiring to the idempotent semirin...
متن کاملThe Dequantization Transform and Generalized Newton Polytopes
For functions defined on C or R+ we construct a dequantization transform f 7→ f̂ ; this transform is closely related to the Maslov dequantization. If f is a polynomial, then the subdifferential ∂f̂ of f̂ at the origin coincides with the Newton polytope of f . For the semiring of polynomials with nonnegative coefficients, the dequantization transform is a homomorphism of this semiring to the idempo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Mathematics in Computer Science
دوره 8 شماره
صفحات -
تاریخ انتشار 2014